SagaSideEffectResult<'TState>Type
PackageFCQRS
C#-friendly result type for saga side effects (uses class for C# object initializer syntax)
Specification
Kind
Type
Members
6
Examples
0
``.ctor``Signature
SagaSideEffectResult()
CommandsSignature
this.Commands
CommandsListSignature
this.CommandsList
TransitionSignature
this.Transition
ExpectSignature
this.Expect
Summary
| Name | Signature | Synopsis |
|---|---|---|
| ``.ctor`` | SagaSideEffectResult() | No description available. |
| Commands | this.Commands | No description available. |
| CommandsList | this.CommandsList | Convert commands to F# list for internal use |
| Transition | this.Transition | No description available. |
| Expect | this.Expect | Optional expectation for a waiting state (null = none). |
| EffectiveTransition | this.EffectiveTransition | The transition with Expect folded in (internal use). |
Convert commands to F# list for internal use
Returns
ExecuteCommand list
Optional expectation for a waiting state (null = none). Requires
Transition = Stay; the framework sends the expectation's Resend commands
on state entry, re-sends them on the schedule, and delivers
ExpectationExhausted to HandleEvent past the deadline.
Returns
Expectation